﻿*{margin:0;padding:0;list-style:none;}

body{font-size:12px;color:#333;min-width:1200px;}

a{text-decoration:none;color:#333;}

a:hover{text-decoration:underline;color:#000;}

/*banner*/

.index_banner_cont { width:100%; position:relative;}

.index_banner_scroll { position:relative;}

.index_banner_scroll div { position:absolute; top:0; left:50%; margin-left:-950px; z-index:0;}

.banner_btn { width:196px; height:46px; position:absolute; top:45px; right:50%; margin-right:-593px; z-index:10;}

.banner_list { height:46px; position:absolute; top:0;}

.banner_list span { width:53px; height:2px; background-color:#fff; margin:0 6px; display:block; float:left; cursor:pointer;}

.banner_list span.current { background-color:#333;}

.banner_span { display:none; position:absolute; top:0;}

.banner_span a { width:49px; height:42px; opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /* ie8  */

    filter:alpha(opacity=50);    /* ie5-7  */

    -moz-opacity:0.5;    /* old mozilla browser like netscape  */

    -khtml-opacity: 0.5;  background-color:#fff; display:block; margin:0 6px; float:left; padding:2px;}

.banner_span a.current { opacity:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; /* ie8  */

    filter:alpha(opacity=100); /* ie5-7  */

    -moz-opacity:1;    /* old mozilla browser like netscape  */

    -khtml-opacity: 1; }



.index-banner { width:1900px; position:relative; overflow:hidden; height:421px;}

.banner-ifo { width:1900px; position:absolute; left:50%; margin-left:-800px; top:0; height:421px; overflow:hidden; z-index:0;}

.index-btn { width:1179px; height:40px; margin:-40px auto 0 auto; background:url(../images/index-btnbg.png) repeat; z-index:100;}

.index-btn span {height:40px; float:left; border-right:1px solid #a7a7a7; color:#fff; line-height:40px; cursor:pointer;}

.index-btn a {  background: url(../images/iebg.gif) repeat scroll; _position:relative; display: block; float: left; height: 40px;line-height: 200px; margin-top: -39px; width: 294px; }

.index-btn span.cur,.index-btn span.cur1 { background-color:#ff8a00;}

.btn1 { width:179px; background:url(../images/btn1.png) no-repeat 80px center; padding-left:115px;}

.btn2 { width:159px;  background:url(../images/btn4.png) no-repeat 105px center; padding-left:135px;}

.btn3 { width:164px;  background:url(../images/btn3.png) no-repeat 100px center; padding-left:130px;}

.btn4 { width:164px;  background:url(../images/btn2.png) no-repeat 100px center; padding-left:130px;}

.browser{ position:absolute; bottom:0; left:50%; margin-left:-590px; z-index:100;}

.index_menu { width:1180px; position:absolute; bottom:40px; left:50%; margin-left:-590px; z-index:101;}

.index_menu_item { width:257px; padding:20px 19px 0 19px; background-color:#fff;}

.index_menu_item div { padding:25px 0;}

.index_menu_item div a { width:123px; padding-left:5px; float:left; line-height:27px; font-family:"Microsoft YaHei"; font-size:14px;}

.index_menu_item div img { width:258px; height:112px;}

.menuItem1 { position:absolute; left:0; top:0;}

.menuItem2 { position:absolute; left:295px; top:0;}

.menuItem3 { position:absolute; left:590px; top:0;}

.menuItem4 { position:absolute; left:884px; top:0;}

.menu-title .item-title { border-bottom:none; height:30px;}





/*刘磊*/





/*客服*/

.onlinebox{ width:75px; position:absolute; right:20px; top:583px; overflow:hidden;}

.onlinebox a { width:75px; height:75px; display:block;}

.online_list { width:75px;}

.online_list a { border-top:1px solid #FFF;font-family:"Microsoft YaHei"; text-align:center; height:30px; padding-top:45px;color:#999999; font-size:14px; color:#FFF;}

.online_list a.shili{ background:url(../images/index19.png) no-repeat; border:none;}

.online_list a.anli{ background:url(../images/index20.png) no-repeat}

.online_list a.fangan{ background:url(../images/index21.png) no-repeat}

.online_list a.yewu{ background:url(../images/index22.png) no-repeat}

a.kefu{ background:url(../images/index23.png) no-repeat; margin-top:1px;}

.online_list a.online_share { background:url(../images/index24.png) no-repeat;}

a.online_leave { background:url(../images/index25.png) no-repeat;}

a.online_top { background:url(../images/index26.png) no-repeat; height:77px;}

.news-title h1 {color: #1a1a1a;font-size: 24px;font-family: "Microsoft YaHei";}